#ifndef CMDDEFINE_H
#define CMDDEFINE_H


typedef struct _cmd_attr
{
    QString sAttrName;//命令名称
    int nAttrValue;//值属性  0x01-命令  0x02-值

}st_cmd_attr;

typedef struct _cmd_info
{
    QString sCmdName;//命令名称
    int nCmdId;//命令id
    int nAttrType;//值属性  0x01-命令  0x02-值

    //命令附带信息
    QVector<st_cmd_attr> cmdAttrlist;

}st_cmd_info;

typedef struct _cmd_list
{
    QString sName;
    int     nIndex;
    QMap<int,st_cmd_info> cmdlist;


}st_cmd;

#endif // CMDDEFINE_H
